float finished concrete - Spanish English Dictionary